Integrating Planning and Scheduling

نویسنده

  • Nicola Muscettola
چکیده

When addressing specific classes of problems, it is not sufficient for a problem solving paradigm to enable domain descriptions and solution methods; it is necessary to support the process as well. This requires the provision of facilities that help make it reasonably easy, free from errors and efficient. We are interested in generating detailed predictions of the behavior of large scale systems; such problems arise in the operations management of complex systems, such as space-based facilities and transportation systems. Here, the main challenge is the integration of planning and scheduling. Classical planning does not provide reasonable support to the solution of these problems. In essence, it encourages a view of the world where change (action) operates as a labeled transition between two different world states, persisting for undetermined periods of time. The structural complexity of a state is unbound but, paradoxically, the devices provided for its description are unstructured such as complete first order theories or lists of predicates. This lack of balance between generality and structuredness is a major obstacle when addressing integrated planning and scheduling problems. Past research has identified several other problems: representation of processes continuously evolving over time, parallelism, external events, etc. Although solutions for individual aspects have been proposed, no comprehensive approach is currently capable of addressing them all. The lack of an integrated framework for the solution of prediction problems has had two main consequences. First, the present complete separation between planning and scheduling competences has limited the range of solution methodologies available to us. In the classical approach, a pure (process) planning phase precedes a pure scheduling phase. However, it is apparent that this macro separation cannot be easily advocated in several complex domains. While scheduling, for example, it is often necessary to expand setup activities; these are not justified by the achievement of a goal but depend exclusively on how other activities are sequenced on a resource. Moreover, delaying planning into the scheduling phase might allow the selection of courses of action that, although a priori sub-optimal, are clearly convenient when considering the expected usage of resources over time. Second, the difficulty in generating extendeded detailed predictions has encouraged the attempt to completely avoid the process. In approaches that advocate this view classical planning operators can be readily used as simple stimulus-response rules. The rationale behind the "denial of prediction" is that since the conditions at execution are usually unpredictably different than those assumed during planning, it is futile to look any further than the immediate future. Although unpredictability and reactivity must be certainly taken into account, a purely reactive approach is not acceptable in domains with complex timing constraints and optimization concerns. Temporal myopia, for example, might generate gluts of resource requests in the future. The consequence would be either a suboptimal system utilization or actual system failure. Our research is addressing all the previous issues in a integrated planning and scheduling framework [1]. The representational paradigm stresses the decomposition of a domain as a vector of state variables continuously evolving over time. Each state variable is in effect a generalization of a classical scheduling resource; beyond its availability it also describes its state at any point in time. Temporal flexibility in the final schedule allows a certain amount of adjustment during execution, to adapt the extended prediction to unpredictable events. We have also demonstrated the advantages of coupling temporal flexibility with statistical estimates of expected resource congestion during the generation of extended predictions [2].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrated Process Planning and Active Scheduling in a Supply Chain-A Learnable Architecture Approach

Through the lens of supply chain management, integrating process planning decisions and scheduling plans becomes an issue of great challenge and importance. Dealing with the problem paves the way to devising operation schedules with minimum makespan; considering the flexible process sequences, it can be viewed as a fundamental tool for achieving the scheme, too. To deal with this integration, t...

متن کامل

Integrating Planning and Scheduling

Planning and scheduling research is becoming an increasingly interesting topic in the Arti...cial Intelligence area, because of its immediate application to real problems. Although the last few years have seen dramatic advances in planning systems, they have not seen the same advances in the methods of solving planning and scheduling problems. In this paper, an intuitive way of integrating inde...

متن کامل

Integrating Planning into Production Scheduling: A Formal View

The paper describes an approach for integrating planning capabilities into production scheduling. We give an abstract view of production scheduling that motivates the integration and we compare the existing solving technologies in respect to their power for planning and scheduling integration. A new formal model of production scheduling is proposed and its realization in the Visopt ShopFloor sy...

متن کامل

Integrating Planning and Reaction a Preliminary Report Integrating Planning and Reaction a Preliminary Report

This paper is a preliminary report on the Entropy Reduction Engine architecture for integrating planning, scheduling, and control. The architecture is motivated through a NASA mission scenario and a brief list of design goals. The main body of the paper presents an overview of the Entropy Reduction Engine architecture by describing its major components, their interactions, and the way in which ...

متن کامل

Issues in the Integration of Planning and Scheduling for Enterprise Control

Effective control of large-scale enterprises requires a combination of long-range planning to identify appropriate strategies for meeting objectives and efficient scheduling of resources to ensure timely completion of tasks associated with those strategies. Given the highly dynamic operating environment of many enterprises, planning and scheduling must both be adaptive to unexpected events and ...

متن کامل

Integrating Planning into Production Scheduling: Visopt Shopfloor System

Traditional planning deals with the problem of finding activities to satisfy a given goal while traditional scheduling solves the problem of allocation known activities to limited resources and to limited time. In many real-life problems both tasks should be accomplished together. In the paper we describe a scheduling engine of the Visopt ShopFloor system that integrates planning and scheduling...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002